(mountain) range - Français Anglais Dictionnaire